43

» WarCraft 3 / [GUI] Помощь в перерасчете

rlOmega:
molot39, надеюсь :) если максимумов может быть несколько, то проще всего сделать двумя циклами. 1 - находим максимум, 2 - выписываем все элементы с макс значением.
P.S. Протестил триггер по поиску героя с макс уровнем в массиве (последний, что я сбросил) - вроде работает
от души, результат сообщу, пока не закрываю, мало ли
43

» WarCraft 3 / [GUI] Помощь в перерасчете

думаю тот скин, который я процитировал поможет мне в выявление максимального значения строки.
43

» WarCraft 3 / [GUI] Помощь в перерасчете

rlOmega:
molot39, что-то не совсем догоняю что именно требуется. Если что, вот некоторые идеи. Может помогут.
Вычисление максимума в массиве (max - максимальное значение, max_i - его номер):
это примерно тоже самое... только значение уровень,

мне примерно сейчас нужно рассчитать максимальное значение строки
может потом будет доступен..
43

» WarCraft 3 / [GUI] Помощь в перерасчете

rlOmega:
molot39, нужно найти героя с макс уровнем?
да, на моем примере работает четко, но в другом... пока маюсь

вот болванка по выявлению макс. уровня

но с другими расчетами не особо работает, выявляю ошибку.
43

» WarCraft 3 / [GUI] Помощь в перерасчете

rlOmega:
NEW
Вроде индексация в массивах с 0, а номера игроков с 1. Из-за этого в твоем примере может быть ошибка
выставил с 0 по 11, в выявлении мак. уровня, выдал лишнего героя
43

» WarCraft 3 / [GUI] Помощь в перерасчете

боже, а проще не как?) и кстати, если у последующих будет больше чем у предыдущего, но к.. блин как сложно выразить (пык, мык) 1 игроку сравнение больше

пример:
1 игрок N меньше чем у 2 игрока = функция, но у 3 игрока, больше чем у 2 игрока

New
Сложно сказать поможет ли эта формула, первый раз я выставлял не правильно фиксацию, ставил "Picked" = "In. A", получалось что только один фиксировался. Пока тестирую, пишите Ваше мнение.
Загруженные файлы
43

» Администрация XGM / абуз рейтинга

ssbbssc:
раздражает
хочется видеть адекватную критику, а не высеры тупорылых даунов
ну у каждого свое мнение на этот счет, для кого то ты... а для тебя они, без разумное колесо, я бы проголосовал за то что бы вообще убрали рейтинг, это лишнее.

пример месть
43

» Администрация XGM / абуз рейтинга

ssbbssc:
если ставишь минус - должна быть конструктивная критика
ну если ты нормальный
а у меня заминусили все мои комменты подряд
Кому то видимо дорогу перешел, это нормальный фактор. А для тебя это важно?
43

» WarCraft 3 / Как выбрать тип юнита который будет получать урон?

Принятый ответ
  • Через отряд, получится (picked unit - take damage (получает урон))/приказ (order unit)/атакованный (attacked)/атакующий (attacking) или же просто триггерный юнит
  • Фиксируешь через переменную юнита (можно через отряд, или же через приказ (атака, атакованный)) и в получении урона выставляешь переменную

В твоем случае, ставится в триггере на приказ:
отдельный триггер, с событием боевая единица атакована, а действие "триггер - new event (новое условие)". Там то и выставляй боевую единицу.
43

» WarCraft 3 / Shop

я думал это артефакт)))
ssbbssc:
анимационный таг
анимация
триггеры

при выделении юнита заставляем его проигрывать определенную анимация
при снятии выделения - прекращаем
Проверял кстати, анимация проигрывается у всех игроков по разному при выборе шопа, это как сделать?

Вот пример составления триггера:
Минус в том, что кто бы не выбрал юнита, она будет проигрываться у всех. Как сделать что бы у всех было по разному я не знаю. Если конечно в доте так как я думаю , а я часто ошибаюсь ...
Загруженные файлы
43

» WarCraft 3 / [GUI] Помощь в перерасчете

ssbbssc:
тебе проблемно завести одну переменную реального типа?
просто при наличии этой переменной мы будем устанавливать ей наибольшее значение N какого-то игрока
без неё будет 200500 строк запутанного кода
о чем вопрос?
Есть одна переменная с массивом, она фиксируется 3 раза по 12 (пргрессия), мне нужно выявить максимальное значение в конечной ступени прогрессии от всех игроков, ко всем.
Пойму пример с выявлением максимального уровня от всех игроков, ко всем.
43

» WarCraft 3 / [GUI] Помощь в перерасчете

nvc123:
сравнить можно
сравнивать можно абсолютно любые вещи без каких либо переменных
вот только что тебе это даст
ведь само по себе сравнение бесполезно
и идёт как правило в связке с каким либо действием (сортировка, поиск наибольшего результата и т.д.)
в общем научись правильно излагать то что тебе надо
к примеру нужно выявить максимальное значение на уровне, от скрина не откажусь)
43

» WarCraft 3 / "Приоритет предмета"

Пушистый:
Мне кажется, что этот параметр существует для ИИ, чтобы он мог лучше ориентироваться, что из предметов лучше, а что нет.
в mele картах
43

» WarCraft 3 / Shop

можно подробнее что такое "Stand Work" и что он делает?)
43

» WarCraft 3 / Индикатор здоровья

antonpoganui:
quq_CCCP, москиты не подходят, в триггерах выбор боевой единицы не работает
как это не работает?
43

» WarCraft 3 / Особое здание дефа

  • событие каждые (кол-во сек) секунд
  • действие:
  1. фиксируем точку через переменную = позиция здания
  2. добавляем (или как там на русском) БЕ в центре точки
  3. удаляем фиксированную точку
Что касается радиус разбега БЕ, то можно нарисовать область возле здания (сетка в помощь) и когда они заступают за линию области двигались обратно в центр области.
43

» WarCraft 3 / Особое здание дефа

  • БЕ (боевая единица) - которая призванна имеет способность "москит"
  • Триггер на приказ это же БЕ с событием атаки на здание, приказ им атаковать атакованного здание, с условием что БЕ без приказа и не атакует атакующего
  • Триггер, в котором при смерти БЕ появляется в области/точки (разброс 200 - через радиус от центра точки позиции здания), а тело которое разлагается удаляем из игры
надеюсь поймет
43

» WarCraft 3 / Плейлисты в Warcraft 3

у меня получилось только натыкать значение на воспроизводимости музыки, типо "set the music list to (трек), starting with song (значение)/a random song", мол воспроизведение по значению, но играет всегда последний трек в списке плейлиста, пробовал закрепить через переменную и выставить рандом значение, в итоге не чего не вышло. Есть ещё идея, но попробую ее осуществить позже.
43

» WarCraft 3 / Отрисовка больших изображений.

Пушистый:
Zahanc, а фотошопа не найдется? Там удобно можно выполнить нарезку через "Рамку".
или выкройка
43

» WarCraft 3 / Цикл не xочет даже начинать работу

Doc:
Не вижу причин по которым это не будет работать в вакууме (для одного каста), скорее всего у тебя просто где-то еще периодический цикл.
Т.к. в гуи для прохода по циклу используется глобалка то всё ломается.
или использовать переменную
43

» WarCraft 3 / Как определить хоста?

quq_CCCP:
Описан мною выше, кеш и синк данных.
а пример можно, скрин или болванку